package utils

//func PairsMetaData(ctx context.Context) context.Context {
//	var authInfo AuthInfo
//	authInfo.AppId = stark.Configer.GetStringValue("MicroSupplierService.AppId", "")
//	authInfo.TimeStamp = 123456789
//	str := fmt.Sprintf("%s&%d&%s", authInfo.AppId, authInfo.TimeStamp, stark.Configer.GetStringValue("MicroSupplierService.AppKey", ""))
//	sign, err := HmacSha256(str, stark.Configer.GetStringValue("MicroSupplierService.AppKey", ""))
//	if err != nil {
//		//fmt.Println("sign err: %v", sign)
//	}
//	a, _ := json.Marshal(authInfo)
//	fmt.Println("str: ", str, "========bearer: ", fmt.Sprintf("%s.%s", sign, string(a)))
//
//	md := metadata.Pairs("authorization", "bearer "+fmt.Sprintf("%s.%s", sign, string(a)))
//	ctx = metadata.NewOutgoingContext(context.Background(), md)
//	return ctx
//}
